An Encoding Technique to Reduce Inductive Noise in Off-Chip Data Transmission

نویسنده

  • Brock J. LaMeres
چکیده

Simultaneous switching noise due to inductance in VLSI packaging is a significant limitation to system performance. The inductive parasitics within IC packaging causes bounce on the power supply pins in addition to glitches and rise-time degradation on the signal pins. These factors bound the maximum performance of off-chip busses, which limits overall system performance. Until recently, the parasitic inductance problem was addressed by aggressive package design which attempts to decrease the total inductance in the package interconnect. In this work we present an encoding technique for off-chip data transmission to limit bounce on the supplies and reduce inductive signal coupling. This is accomplished by inserting intermediate (henceforth called "stutter") states in the data transmission to bound the maximum number of signals that switch simultaneously, thereby limiting the overall inductive noise. Bus stuttering is cheaper than expensive package design since it increases the bus performance without changing the package. We demonstrate that bus stuttering can bound the maximum amount of inductive noise, which results in increased bus performance even after accounting for the encoding overhead. Our results show that the performance of an encoded bus can be increased up to 225% over using un-encoded data. In addition, synthesis results of the encoder in a TSMC 0.13pm process show that the encoder size and delay are negligible in a modern VLSI design.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Memory – based Encoding Algorithm for Minimization of Inductive Cross-Talk based on Off- Chip Data Transmission

Inductive Cross-talk within IC Packaging is becoming a significant bottleneck in high speed inter chip communication. So the off-chip drivers typically source and sink 10 to 1000 drive internal loads. Thus simultaneously switching many off-chip drivers can cause large power (VDD) and ground current surges. These changes in current flow induce a voltage drop on the drivers’ local VDD rail and a ...

متن کامل

Lightweight Hierarchical Error Control Codes for Multi-Bit Differential Channels

In this thesis we describe a new class of error control codes that is designed to be used over " Multi-Bit Differential Signaling (MBDS), " a new off-chip signaling technology. This new class of codes, called " Lightweight Hierarchical Error Control Codes (LHECC), " takes advantage of inherent structural properties of MBDS's channel encoding mechanism, called " N choose M (nCm) " encoding. Thes...

متن کامل

THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE Data Encoding Technique Using Gray Code in Network-on-Chip

As technology varies the power dissipated by the links of a network-on-chip (NOC) due to noise increases the risk of errors in the communication subsystem. In this paper, we present a data encoding technique using gray code input aimed at reducing the errors and power dissipation by the links of an NOC. The proposed scheme uses the binary to gray conversion at the transmitter and gray to binary...

متن کامل

A novel compact circuit for 4-PAM energy-efficient high speed interconnect data transmission and reception

-Transmission of signals, whether on-chip or off-chip, places severe constraints on timing and extracts a large price in energy. New silicon device technologies, such as backplane CMOS, provide a programmable and adaptable threshold voltage as an additional tool that can be used for low power design. We show that one particularly desirable use of this freedom is energy-efficient high-speed tran...

متن کامل

A Method to Reduce Effects of Packet Loss in Video Streaming Using Multiple Description Coding

Multiple description (MD) coding has evolved as a promising technique for promoting error resiliency of multimedia system in real-time application programs over error-prone communicational channels. Although multiple description lattice vector quantization (MDCLVQ) is an efficient method for transmitting reliable data in the context of potential error channels, this method doesn’t consider disc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009